Il corso di C++ consente di acquisire le conoscenze per sviluppare codice in un linguaggio fondamentale che fa da collegamento tra il C e tutti i più nuovi linguaggi object-oriented (OO). Importantissimo scoprire gli strumenti offerti dal linguaggio C plus plus poiche' per questa sua peculiarità ci consente di conoscere e gestire al meglio le strutture logiche anche di linguaggi meno nuovi ma ancora molto usati. 
 Il corso ha un taglio pratico per cui è indispensabile implementare codice ogni lezione, in modo da sviluppare applicazioni sempre più complesse in maniera incrementale.
 
 Inoltre è un corso ottimo non solo per chi parte da conoscenze meno attuali e desidera aggiornarsi ma anche per chi vuole affacciarsi alla programmazione object-oriented per poi perfezionare le proprie competenze in altri linguaggi, evoluzione di C++ come C# o Java.
 
 Molto spazio sarà dato alle esercitazioni pratiche che devono essere il metodo per simulare ogni possibile esigenza che potremo avere nel quotidiano lavorativo.
 
  Introduzione al corso di linguaggio c plus plus 
 Il linguaggio C plus plus
 Programmare in C plus plus
 concetti base di programmazione;
 programmi realizzabili;
 generare un eseguibile listato C plus plus
 I compilatori;
 compatibilità tra C e C plus plus
 
  Tipi di dati in C plus plus
 Costanti, variabili simboliche;
 puntatore, tipi Puntatore, tipi di indirizzamento;
 tipo Classe, definizione di tipi con typedef, tipi di enumerazione, tipi di vettori.
 
  Espressioni - istruzioni 
 operatori aritmetici, di relazione, logici, di assegnamento, di incremento e dcremento, orientati ai bit;
 istruzioni: if, switch, ciclo while, ciclo for, ciclo do, istruzione break, continue, goto.
 
  Funzioni 
 Ricorsione, controllo sui tipi di dati, restituzione valori, lista argomenti, passaggio degli argomenti, campo di visibilità in un programma;
 funzioni sovrapposte, modello.
 
  Classi in C plus plus
 Definizione;
 oggetti, funzioni di classe; 
 il puntatore implicito this, friend di una classe;
 inizializzazione classe;
 classi Modello, derivazione ed ereditarietà.
 
  Librerie 
 principali librerie del C++;
 libreria di Input/Output del C++; operatori di Input/Output.
Corsi di formazione professionale In campania corsi di Programmazione corso di cpp